package com.leizi.igym.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @Author: leizi0110
 * @CreateTime: 2024-04-05  17:49
 * @Description:
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class EquipPageQueryDTO extends BasePageQueryDTO implements Serializable {

    @Serial
    private static final long serialVersionUID = 8427403803149639399L;

    // id
    private Long id;

    // 器械名称
    private String equipName;

    // 使用状态
    private Integer status;

    // 区域id
    private Long regionId;

    // 购入起始时间
    private LocalDate beginTime;

    // 购入结束时间
    private LocalDate endTime;

    // 锻炼部位
    private Long part;

    // 满足查询的id
    private List<Long> ids;

}
